feat(review): skip ignored auto-review authors - #3508
Conversation
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3508 +/- ##
=======================================
Coverage 93.08% 93.09%
=======================================
Files 300 301 +1
Lines 31416 31442 +26
Branches 11468 11478 +10
=======================================
+ Hits 29244 29270 +26
Misses 1517 1517
Partials 655 655
🚀 New features to boost your workflow:
|
|
Warning 🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨 ⏸️ Gittensory review result - manual review recommendedReview updated: 2026-07-05 14:54:52 UTC
⏸️ Suggested Action - Manual Review Review summary Nits — 6 non-blocking
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
Summary
review.auto_review.ignore_authorsmanifest parsing/schema/OpenAPI support and wire it into PR public-surface publishing so configured automation authors receive a quiet skipped check instead of a gate failure.Fixes #2060
Scope
type(scope): short summaryConventional Commit format, for examplefix(api): restore profile access checks.CONTRIBUTING.mdand does not reintroduce GitHub Pages, VitePress,site/, orCNAME.Validation
git diff --checknpm run actionlintnpm run typechecknpm run test:coveragelocally;codecov/patchrequires >=99% coverage of the lines AND branches you changed (aim for 100% on your diff so CI variance does not fail near the threshold). Global coverage is a non-blocking trend with a loose 90% backstop, not the gate.npm run test:workersnpm run build:mcpnpm run test:mcp-packnpm run ui:openapi:checknpm run ui:lintnpm run ui:typechecknpm run ui:buildnpm audit --audit-level=moderateAdditional focused validation:
npm test -- --run test/unit/review-eligibility.test.ts test/unit/focus-manifest.test.ts test/unit/settings-preview.test.ts test/unit/signals-coverage.test.tsnpm test -- --run test/unit/queue.test.ts -t "ignored authors|surface_off precedence"npm test -- --run test/integration/api.test.ts -t "skipped PR audit"npm run ui:openapinpm pack --workspace @jsonbored/gittensory-mcp --dry-run --jsonIf any required check was skipped, explain why:
npm run test:coverageexceeded the local timeout; focused and targeted coverage tests above passed for the changed paths, while CI will run the full shard/merge coverage gate.npm run test:mcp-packfailed locally before packaging under Node v24.16.0 when the script wrote an undefined spawn error stream; the underlyingnpm pack --workspace @jsonbored/gittensory-mcp --dry-run --jsonpassed and listed the expected eight package files. The repo expects Node 22 in.nvmrc.npm run ui:lintwas not run; no UI source changes were made, andui:typecheck/ui:build/ui:openapi:checkpassed.Safety
UI Evidencesection below with JPG/JPEG or PNG screenshots arranged as organized, captioned, clickable thumbnails. SVG screenshots are not used as review evidence. Review-only screenshots or recordings are not committed to the repository.UI Evidence
No visible UI changes.
Notes